TEMPLATE = app
TARGET = Desktop
QT += core \
    gui \
    network \
    xml
include(./log4qt/log4qt.pri)
SOURCES += src/requester/TSearchRequester.cpp \
    src/remote/HttpPostDevice.cpp \
    src/remote/TDownloader.cpp \
    src/test/ShareTestPanel.cpp \
    src/requester/TShareRequester.cpp \
    src/test/TestDialog.cpp \
    src/test/UserTestPanel.cpp \
    src/test/UploadTestPanel.cpp \
    src/test/RoleTestPanel.cpp \
    src/test/FavoriteTestPanel.cpp \
    src/test/DownloadTestPanel.cpp \
    src/test/DocumentTestPanel.cpp \
    src/test/AuthTestPanel.cpp \
    src/requester/TXMLSerializer.cpp \
    src/gui/TSkinDialog.cpp \
    src/gui/TMessageBox.cpp \
    src/remote/TAuthenticator.cpp \
    src/utils/TCriticalSection.cpp \
    src/remote/TNetworkAccessManager.cpp \
    src/remote/TAccesser.cpp \
    src/remote/TClient.cpp \
    src/requester/TDownloadRequester.cpp \
    src/requester/TUploadRequester.cpp \
    src/requester/TFavoriteRequester.cpp \
    src/requester/TDocumentRequester.cpp \
    src/model/TDocument.cpp \
    src/requester/TRoleRequester.cpp \
    src/requester/TUserRequester.cpp \
    src/model/TSession.cpp \
    src/requester/TAuthRequester.cpp \
    src/requester/TAdvUploadRequester.cpp \
    src/model/TRole.cpp \
    src/main.cpp \
    src/TApplication.cpp \
    src/gui/TLogin.cpp \
    src/gui/TDesktop.cpp \
    src/model/TUser.cpp \
    src/model/TEvent.cpp \
    src/TConfig.cpp \
    src/gui/TFilePage.cpp \
    src/model/TFrame.cpp \
    src/TContext.cpp \
    src/factory/TRequesterFactory.cpp \
    src/TLogger.cpp \
    src/utils/TConverter.cpp \
    src/gui/TTitleBar.cpp \
    src/gui/TSkinWindow.cpp \
    src/gui/TResizableFrame.cpp \
    src/gui/TElidedLabel.cpp \
    src/utils/Tools.cpp \
    src/gui/TSearchLineEdit.cpp \
    src/gui/TLineEdit.cpp \
    src/gui/TUploadDialog.cpp \
    src/gui/TContentWidget.cpp \
    src/gui/TMyDocument.cpp \
    src/gui/TStarDelegate.cpp \
    src/gui/TStarRating.cpp \
    src/gui/TStarEditor.cpp \
    src/gui/TUserManage.cpp \
    src/gui/TUserDialog.cpp \
    src/gui/TSharedDocument.cpp \
    src/gui/TFavoriteDocument.cpp \
    src/gui/TLatestUsedDocument.cpp \
    src/gui/TScreenshotButton.cpp \
    src/gui/TFullScreenLabel.cpp \
    src/gui/TDownloadDialog.cpp \
    src/gui/TScreenshotSetting.cpp \
    src/gui/TTableView.cpp
HEADERS += src/requester/TSearchRequester.h \
    src/remote/HttpPostDevice.h \
    src/remote/TDownloader.h \
    src/test/ShareTestPanel.h \
    src/requester/TShareRequester.h \
    src/test/TestDialog.h \
    src/test/UserTestPanel.h \
    src/test/UploadTestPanel.h \
    src/test/RoleTestPanel.h \
    src/test/FavoriteTestPanel.h \
    src/test/DownloadTestPanel.h \
    src/test/DocumentTestPanel.h \
    src/test/AuthTestPanel.h \
    src/requester/TXMLSerializer.h \
    src/gui/TSkinDialog.h \
    src/gui/TMessageBox.h \
    src/remote/TAuthenticator.h \
    src/utils/TCriticalSection.h \
    src/remote/TNetworkAccessManager.h \
    src/remote/TAccesser.h \
    src/remote/TClient.h \
    src/requester/TDownloadRequester.h \
    src/requester/TUploadRequester.h \
    src/requester/TFavoriteRequester.h \
    src/requester/TDocumentRequester.h \
    src/model/TDocument.h \
    src/requester/TRoleRequester.h \
    src/requester/TUserRequester.h \
    src/model/TSession.h \
    src/requester/TAuthRequester.h \
    src/requester/TAdvUploadRequester.h \
    src/model/TRole.h \
    src/TApplication.h \
    src/gui/TLogin.h \
    src/gui/TDesktop.h \
    src/model/TUser.h \
    src/TEventBus.h \
    src/TConfig.h \
    src/gui/TFilePage.h \
    src/model/TFrame.h \
    src/interface/IContext.h \
    src/TContext.h \
    src/factory/TRequesterFactory.h \
    src/TLogger.h \
    src/utils/TConverter.h \
    src/gui/TTitlebar.h \
    src/gui/TSkinWindow.h \
    src/gui/TResizableFrame.h \
    src/gui/TElidedLabel.h \
    src/utils/Tools.h \
    src/utils/RC4.h \
    src/gui/TSearchLineEdit.h \
    src/gui/TLineEdit.h \
    src/gui/TUploadDialog.h \
    src/gui/TContentWidget.h \
    src/gui/TMyDocument.h \
    src/gui/TStarDelegate.h \
    src/gui/TStarEditor.h \
    src/gui/TStarRating.h \
    src/gui/TUserManage.h \
    src/gui/TUserDialog.h \
    src/gui/TSharedDocument.h \
    src/gui/TFavoriteDocument.h \
    src/gui/TLatestUsedDocument.h \
    src/gui/TScreenshotButton.h \
    src/gui/TFullScreenLabel.h \
    src/gui/TDownloadDialog.h \
    src/gui/TScreenshotSetting.h \
    src/gui/TTableView.h
FORMS += src/gui/TLogin.ui \
    src/gui/TDesktop.ui \
    src/gui/TFilePage.ui \
    src/gui/TMyDocument.ui \
    src/gui/TUserManage.ui \
    src/gui/TUserDialog.ui \
    src/gui/TSharedDocument.ui \
    src/gui/TFavoriteDocument.ui \
    src/gui/TLatestUsedDocument.ui \
    src/gui/TScreenshotUpload.ui
INCLUDEPATH += ./src \
    ./src/gui \
    ./src/model \
    ./src/interface \
    ./src/factory \
    ./src/requester \
    ./src/utils \
    ./src/remote
TRANSLATIONS = client_zh_CN.ts
RESOURCES = resource.qrc
OTHER_FILES += icon.rc
RC_FILE = icon.rc